Калькулятор свойств

Калькулятор свойств предназначен для реализации арифметических операций над значениями свойств ТОС.

Окно калькулятора открывается по кнопке панели инструментов редактора TOS  :

Данное окно разделено на несколько функциональных областей.

В левом верхнем углу окна отражаются свойства и типы активной ТОС.

В правом верхнем углу окна расположена библиотека математических функций.

В середине окна расположена группа функциональных кнопок, реализующих математические операции.

В нижней части окна находится область формирования математического выражения.

В верхней части этой области в открывающемся списке выбирается свойство, которое преобразовывается.

Далее, в нижнем окне формируется строка математического выражения. Для этого используются математические функции из приведенной библиотеки. В качестве аргументов этих функций используются свойства ТОС или числовые константы.

Для выбора математической функции или свойства ТОС из списков, нужно кликнуть на них один раз левой кнопкой мыши.

Расчет осуществляется нажатием на кнопку Применить .

Для вычисления значений свойств выделенных объектов используется кнопка Применить к выделенным.

Сохранение математических выражений осуществляется кнопкой из окна калькулятора. В открывающемся при этом диалоговом окне нужно указать каталог хранения файла с условием фильтра. Данный файл будет иметь расширение .ice.

Открыть сохраненное математическое выражение можно по кнопке .

Пример

Пусть в ТОС добавлено новое свойство F, значения которого должны быть рассчитаны следующим образом:

F  = ( VS  +  T ) * Sin ( VS )

Cтрока математического выражения в таком случае будет выглядеть следующим образом:

Результат вычислений приведен на следующем рисунке: